Exploring the Potential of Architecture-Level Power Optimizations
نویسندگان
چکیده
This paper examines the limits of microprocessor energy reduction available via certain classes of architecture-level optimization. It focuses on three sources of waste that consume energy. The first is the execution of instructions that are unnecessary for correct program execution. The second source of wasted power is speculation waste – waste due to speculative execution of instructions that do not commit their results. The third source is architectural waste. This comes from suboptimal sizing of processor structures. This study shows that when these sources of waste are eliminated, processor energy has the potential to be reduced by 55% and 52% for the integer and floating point benchmarks respectively.
منابع مشابه
Exploring Dialogism and Multivocality in L2 Classroom-Discourse Architecture in Iran
Critical pedagogy (CP), as a poststructuralist educational movement, challenges the asymmetrical, power-over nature of classroom discourse and seeks to accommodate multivocality in the classroom and in the society. This study probed the discourse architecture of EFL classrooms in Iran. Specifically, it aimed to explore to what extent Iranian EFL classrooms have stepped away from the teacher-dom...
متن کاملClassification of Compiler Optimizations for High Performance, Small Area and Low Power in FPGAs
We propose a classification of high and low-level compiler optimizations to reduce the clock period, power consumption and area requirements in Field-programmable Gate Array (FPGA) architectures. The potential of each optimization, its effect on clock period, power and area and machine dependency is explained in detail.
متن کاملCompiler Optimizations for Low Power Systems
Most current compiler optimizations focus on improving execution time. With the increasingly widespread use of embedded systems, however, power/energy consumption is also becoming an important issue. This is particularly true for battery-operated devices where power consumption has first class status along with performance and form factor. This paper makes the following contributions. First, we...
متن کاملArchitecture-Level Power Optimization - What Are the Limits?
This paper explores the limits of microprocessor power savings available via certain classes of architecture-level optimization. It classifies architectural power optimizations into three categories, three sources of waste that consume energy. The first is the execution of instructions that are unnecessary for correct program execution. The second source of wasted power is speculation waste – w...
متن کاملSystem-Level Power Optimization of Video Codecs on Embedded Cores: A Systematic Approach
A battery powered multimedia communication device requires a very energy efficient implementation. The required efficiency can only be acquired by careful optimization at all levels of the design. System-level power optimizations have a dramatic impact on the overall power budget. We have proposed a system-level step-wise methodology to reduce the power in hardware realizations of data-dominate...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003